Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON HAFREN Detached £203,000 28 Jan 2020
2 LON HAFREN Semi-Detached £48,500 23 Aug 1996
4 LON HAFREN Semi-Detached £49,000 18 Jul 1997
5 LON HAFREN Semi-Detached £53,500 5 Jul 1996
7 LON HAFREN Terraced £179,995 3 Mar 2017
9 LON HAFREN Semi-Detached £225,000 13 Dec 2019
15 LON HAFREN Detached £74,950 15 Dec 2000
18 LON HAFREN Semi-Detached £153,000 25 Apr 2006
21 LON HAFREN Detached £290,000 11 Nov 2022